home *** CD-ROM | disk | FTP | other *** search
/ Aminet 12 / Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso / Aminet / dev / lang / HeliOS4.lha / helios_demo_disk4 / docs / userinterface / UserInterface.doc < prev    next >
Encoding:
Text File  |  1994-11-10  |  2.4 KB  |  80 lines

  1.  
  2. Here are a few miscellaneous notes on the HeliOS user interface.
  3.  
  4. ****************************
  5. Restoring the screen display
  6. ****************************
  7.  
  8. Sometimes an errant program will damage the HeliOS screen display graphics
  9. by overwriting them in some way.
  10.  
  11. There is a simple way of repairing the damage using the "Redo" function.
  12.  
  13. At the top of the screen display you will see the "Redo" button which is
  14. a nice fast option for mouse users.
  15.  
  16. There is also a menu option for those who prefer using menus, and for the
  17. keyboard enthusiasts there is the command "Amiga-R" to do the same thing.
  18.  
  19. If you want to force your program to redo the screen graphics from within
  20. its code, you can use the FSTATUS command.
  21.  
  22. FSTATUS will rebuild the display and refresh the status information, and
  23. you can use this command if you wish by typing it in at the command lines.
  24.  
  25.  
  26. *************************
  27. Versatile program control
  28. *************************
  29.  
  30. The HeliOS V6 software has been designed to have:
  31.  
  32. 1. A fast and easy gadget interface
  33.  
  34. 2. A fully featured menu system
  35.  
  36. 3. A comprehensive set of keyboard commands.
  37.  
  38. 4. Powerful editor macro functions
  39.  
  40. 5. Good user-configurability.
  41.  
  42. Whatever your preferences you should be able to get around faster and more
  43. easily using the HeliOS V6 software than with most other Amiga programming
  44. language user interfaces.
  45.  
  46. However, we are interested in hearing the views of anyone who can suggest
  47. further enhancements to the HeliOS user interface, so let us know if you
  48. have any good ideas on this subject.
  49.  
  50.  
  51. ***********************
  52. Enhanced menu operation
  53. ***********************
  54.  
  55. The HeliOS V6 menus make use of layout to group related functions, the
  56. menu items are well spaced, and there are keyboard equivalents for
  57. all functions.
  58.  
  59. We have deliberately avoided using sub-menus where possible, improving
  60. accessibility and ease of operation.
  61.  
  62. Note that in contrast to standard Amiga menus, HeliOS menus have the
  63. following extra features:
  64.  
  65. 1. They can make use of ANY command keys, not just a single Amiga key.
  66.  
  67. 2. Command keys are all user specifiable from within the software or via
  68.    an ASCII config file.
  69.  
  70. 3. All menu texts are user specifiable via an ASCII config file.
  71.  
  72.  
  73. ************************
  74. Responding to requesters
  75. ************************
  76.  
  77. Keyboard control of PROCEED/CANCEL requesters is via the "y" and "n" keys,
  78. for those who do not want to leave the keyboard.
  79.  
  80.